草庐IT

DevTools 500

全部标签

php - 如何处理包含 500 多个项目的 Symfony 表单集合

我有一个表单集合,需要处理超过500个实体实例。在我将超时时间增加到60秒并增加max_input_vars表单工作之后,但它的速度很慢,这很烦人。呈现表单很慢,但提交大表单很痛苦。我正在考虑创建纯HTML表单,但还有其他一些缺点,比如验证。那么,有什么合适的方法可以通过symfony表单处理大量数据吗?Controller:publicfunctionratesCardAction(){$bannerList=$this->data;$em=$this->getDoctrine()->getManager();$form=$this->createForm(newAdvertiser

php - Ubuntu PHP5/Apache2 - 显示 500 错误而不是错误消息

以下脚本未向浏览器输出错误消息。相反,它会导致HTTP错误500响应。想法?这是ubuntu上的基本php5/apache2安装。httpd.conf是空白的,没有.htaccess文件。error.log文件显示错误信息:syntaxerror,unexpectedT_STRING,expecting','or';'这是正确的。 最佳答案 在error_reporting中,-1比E_ALL显示更多,对于display_errors我使用了值1而不是On。http://php.net/manual/en/function.erro

php - PayPal Sandbox Classic API Express Checkout NVP 内部服务器错误 (500)

快速总结:我正在使用PHP开发一个电子商务网站。它使用PayPal进行付款。从去年年底到现在,我一直在成功地使用(从通过SetExpressCheckout发送请求字符串到DoExpressCheckoutPayment到GetExpressCheckoutDetails到在MySQL数据库中存储支付细节)PayPal的沙盒模式和他们的经典APIExpressCheckout(NVP)。直到昨晚一切正常,网站的PayPal部分没有发生重大变化。现在我在https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_express-checkout&

php - Laravel 5 在 ajax 请求上随机发送 500 Internal Server Error

在我的应用程序中,Laravel5在ajax请求上随机发送500个内部服务器错误(例如,在10个200OK请求中,一个500内部服务器错误请求)。CSRFtoken已正确设置:$(function(){$.ajaxSetup({timeout:3000,headers:{'X-CSRF-TOKEN':$('meta[name="csrf-token"]').attr('content')}});});这就是Laravel所说的我该如何解决这个问题或找出问题所在的代码位置? 最佳答案 随机Ajax请求错误主要是由配置问题引发的。在st

PHP:如果($Name= ='ProxiedIP')导致 500(内部服务器错误)

这个问题可能太晦涩了,但我已经对一个令人费解的服务器错误进行了数小时的故障排除,并将其归结为最奇怪的问题;在这一点上,我只想知道是否有人曾经发生过类似的事情,或者对可能发生的事情有任何见解。以下代码行触发错误:if($Name=='ProxiedIP'){returntrue;}这个版本运行没有任何问题:if($Name=='proxiedIP'){returntrue;}似乎token“ProxiedIP”不知何故弄脏了某些东西,但我什至无法想到解析器如何以可能使服务器像这样挂起的方式翻译字符串文字。顺便说一句,我肯定知道$Name!='proxiedIP'和$Name!='Prox

php - 使用多个虚拟主机运行 Zend Framework 的 Apache 出现间歇性 500 错误

在最近的一组更新之前,我们已经在一个项目上工作了几个月,没有任何问题。服务器正在运行AmazonLinuxAMI版本2010.11.1,以及Apache2.2.16和PHP5.3.3。该项目分为几个独立的开发人员分支,作为虚拟主机运行,每个分支都有一个完全独立的所有代码副本,包括ZendFramework1.11.3。该项目还包括Doctrine2.0.1,但我认为这不是问题所在。我过去曾尝试过APC,但我现在甚至都没有安装它。当多个用户跨不同分支访问服务器时,问题似乎最常发生。我怀疑这个问题可能与ZendFramework引导过程中所需的某些核心类的不同版本有关,但我无法弄清楚根本原

PHP 5.3 - 解决 500 错误 - 调试 - 解析错误

偶尔我会遇到一些格式错误的PHP代码,我会得到500错误。我在Windows7笔记本电脑上运行Apache2.2。作为IDE,我已经开始使用PhpStorm。捕获这些错误并获知行号的最佳方法是什么?为什么与OOP相关的语法错误往往会抛出500错误,而函数问题往往会返回正常错误?语法错误示例:从一个类调用静态方法时使用一个冒号而不是两个冒号。更新:请查看已接受的答案和所有评论。 最佳答案 PHP在遇到fatalerror时会以“500”作为响应,例如E_PARSE,E_ERROR和未捕获的异常。500是“内部服务器错误”的HTTP响应

php - 使用 Slim 框架返回 http 500

如果我的API出现问题,我想返回一个http500请求。$app=newSlim();$app->halt(500);它仍然返回一个http200。如果我运行这段代码:$status=$app->response()->status();echo$status;//Hereitis200$status=$app->response()->status(500);echo$status;//Hereitis500它仍然给我一个http200 最佳答案 $app->response()->status(500);是正确的,请参阅文档he

php - 安装 Phalcon PHP Devtools : "ERROR: Phalcon extension isn' t installed . ..虽然安装了模块

几天前我安装了PhalconPHP,我对它越来越兴奋了。现在我想试用PhalconDevtools。我刚刚像在installationmanualviaComposer中一样安装了它(对于Linux)显示。但是当我尝试执行phalcon命令时,出现错误:$phalconcommandsERROR:Phalconextensionisn'tinstalled,followtheseinstructionstoinstallit:http://docs.phalconphp.com/en/latest/reference/install.html可能是什么问题?(环境:DebianGNU/

php - 为什么我在 Azure 中向我的 Web.config 添加重写规则时得到 500?

我正在Azure上部署网站,我正在尝试为该网站编写重写规则。我有以下代码,它有效:但是当我在rules标记内添加以下代码时,我收到错误消息Thepagecannotbedisplayedbecauseaninternalservererrorhasoccurred。为什么? 最佳答案 我假设第一版行不通。第一版的第二条规则与第二版相同。您的问题是,规则具有相同的名称属性Sendyall。这在WebConfigIllegal中。重命名一个规则。另请查看此节点(这对调试很有用):确保,这是web.config中的第一件事。然后你会得到错